• word of the day

    betula alleghaniensis

    betula alleghaniensis - Dictionary definition and meaning for word betula alleghaniensis

    Definition
    (noun) tree of eastern North America with thin lustrous yellow or grey bark
Download our Mobile App Today
Receive our word of the day
on Whatsapp